.title {
        text-align: center;
        font-family: sans-serif;
        font-size: larger;
        color: #6699cc;
        width: 1000px;
        margin: 0 auto;
    }

    .grid {
        width: 1000px;
        margin: 0 auto;

    }

    #menu {
        float: left;
    }

    .elink {
        text-decoration: none;
        display: block;
        line-height: 35px;
        font-size: medium;
        font-family: sans-serif;
        color: black;
        margin-top: 5px;
        text-align: center;
        background-color: #99ccff;
        width:150px;

    }

    #content {
        //border-left: 10px solid #6699cc;
        float: left;
        width: 800px;
        height: 350px;
        background-color: #6699cc;
		overflow:scroll;
        //overflow-y:scroll;
    }

    .active_tab {
        background-color: #6699cc;
    }

    .form {
        width: 1000px;
        margin: 0 auto;
        font-family: sans-serif;
        font-style: normal;

    }

    .form select {
        width: 300px;
        border: medium solid #FFFFFF;
        background-color: #e0e0e0;
    }

    .form input {
        width: 300px;
    }

    .form td {
        font-size: x-small;
        font-weight: bold;

    }

    input.button {
        cursor: pointer;
        background-color: #FFCC00;
        font-weight: bold;
        width: 100px;

    }

    .message {
        width:770px;
        margin: 5px;
		border: 1px solid black;
		background-color: #e0e0e0;

    }

	.message_head {

		display:block;
		text-decoration:none;
		font-size: small;
        font-weight: bold;
		color:black;
        margin-left:5px;
		margin-right:5px;
        line-height: 30px;

    }

	.message_body{
		margin:5px;

	}